pile of dried leaves and sticks - Francés Inglés Diccionario